weapons platform - Inglés Sinónimo Diccionario

weapons platform

n.
[1] platform